[INFO] fetching crate winrt 0.7.2...
[INFO] checking winrt-0.7.2 against try#72f88fc4e9458f89516a0b8b0868f3718aec5b47 for pr-74989
[INFO] extracting crate winrt 0.7.2 into /workspace/builds/worker-14/source
[INFO] validating manifest of crates.io crate winrt 0.7.2 on toolchain 72f88fc4e9458f89516a0b8b0868f3718aec5b47
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking crates.io crate winrt 0.7.2
[INFO] finished tweaking crates.io crate winrt 0.7.2
[INFO] tweaked toml for crates.io crate winrt 0.7.2 written to /workspace/builds/worker-14/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded winrt_macros v0.7.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d5a6e5f3e7c4733204a076195de0ae2388268bf12faf2b61bb7790bc0d0a9498
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "d5a6e5f3e7c4733204a076195de0ae2388268bf12faf2b61bb7790bc0d0a9498", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d5a6e5f3e7c4733204a076195de0ae2388268bf12faf2b61bb7790bc0d0a9498", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d5a6e5f3e7c4733204a076195de0ae2388268bf12faf2b61bb7790bc0d0a9498", kill_on_drop: false }`
[INFO] [stdout] d5a6e5f3e7c4733204a076195de0ae2388268bf12faf2b61bb7790bc0d0a9498
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-14/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+72f88fc4e9458f89516a0b8b0868f3718aec5b47" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 802c66826d22e258f19ac1497cea435f947302d5bd8dd46d9f7c89bd6e719dec
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "802c66826d22e258f19ac1497cea435f947302d5bd8dd46d9f7c89bd6e719dec", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.21
[INFO] [stderr]    Compiling syn v1.0.40
[INFO] [stderr]     Checking futures-core v0.3.5
[INFO] [stderr]     Checking futures-sink v0.3.5
[INFO] [stderr]    Compiling sha1 v0.6.0
[INFO] [stderr]    Compiling doc-comment v0.3.3
[INFO] [stderr]    Compiling ryu v1.0.5
[INFO] [stderr]    Compiling serde v1.0.116
[INFO] [stderr]     Checking futures-channel v0.3.5
[INFO] [stderr]    Compiling quote v1.0.7
[INFO] [stderr]    Compiling serde_json v1.0.57
[INFO] [stderr]    Compiling pin-project-internal v0.4.23
[INFO] [stderr]    Compiling futures-macro v0.3.5
[INFO] [stderr]    Compiling winrt_gen_macros v0.7.2
[INFO] [stderr]    Compiling winrt_gen v0.7.2
[INFO] [stderr]     Checking pin-project v0.4.23
[INFO] [stderr]     Checking futures-util v0.3.5
[INFO] [stderr]    Compiling winrt_macros v0.7.2
[INFO] [stderr]     Checking futures-executor v0.3.5
[INFO] [stderr]     Checking winrt v0.7.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking futures v0.3.5
[INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS?
[INFO] [stdout]  --> tests/uri.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 |         os
[INFO] [stdout]   |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]  --> tests/uri.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::foundation::Uri;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/uri.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 44 |     use windows::foundation::*;
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]   --> tests/uri.rs:14:16
[INFO] [stdout]    |
[INFO] [stdout] 14 |     assert_eq!(Uri::NAME, "Windows.Foundation.Uri");
[INFO] [stdout]    |                ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS?
[INFO] [stdout]  --> tests/guid.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 |         os
[INFO] [stdout]   |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]  --> tests/guid.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::foundation::GuidHelper;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS?
[INFO] [stdout]  --> tests/boxing.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 |         os
[INFO] [stdout]   |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]  --> tests/boxing.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use windows::foundation::{IPropertyValue, PropertyValue};
[INFO] [stdout]   |     ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS?
[INFO] [stdout]  --> tests/delegates.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 |         os
[INFO] [stdout]   |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/delegates.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |     use windows::foundation::{AsyncStatus, IAsyncAction};
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS?
[INFO] [stdout]  --> tests/generic_guids.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 |         os
[INFO] [stdout]   |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS?
[INFO] [stdout]  --> tests/error.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 |         os
[INFO] [stdout]   |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/delegates.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |     use windows::foundation::Uri;
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/delegates.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |     use windows::foundation::collections::*;
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/delegates.rs:78:9
[INFO] [stdout]    |
[INFO] [stdout] 78 |     use windows::foundation::*;
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `windows::foundation::collections::*`, `windows::foundation::*`
[INFO] [stdout]   --> tests/delegates.rs:77:9
[INFO] [stdout]    |
[INFO] [stdout] 77 |     use windows::foundation::collections::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 78 |     use windows::foundation::*;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/delegates.rs:15:20
[INFO] [stdout]    |
[INFO] [stdout] 15 |     type Handler = windows::foundation::AsyncActionCompletedHandler;
[INFO] [stdout]    |                    ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AsyncStatus`
[INFO] [stdout]   --> tests/delegates.rs:30:27
[INFO] [stdout]    |
[INFO] [stdout] 30 |         assert!(status == AsyncStatus::Completed);
[INFO] [stdout]    |                           ^^^^^^^^^^^ use of undeclared type or module `AsyncStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS?
[INFO] [stdout]  --> tests/media.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 |         os
[INFO] [stdout]   |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS?
[INFO] [stdout]  --> tests/namespace.rs:7:13
[INFO] [stdout]   |
[INFO] [stdout] 7 |             os
[INFO] [stdout]   |             ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: could not find `windows` in `generated`
[INFO] [stdout]   --> tests/namespace.rs:16:20
[INFO] [stdout]    |
[INFO] [stdout] 16 |     use generated::windows::ai::machine_learning::{TensorBoolean, TensorKind};
[INFO] [stdout]    |                    ^^^^^^^ could not find `windows` in `generated`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `GuidHelper`
[INFO] [stdout]   --> tests/guid.rs:13:13
[INFO] [stdout]    |
[INFO] [stdout] 13 |     let a = GuidHelper::create_new_guid()?;
[INFO] [stdout]    |             ^^^^^^^^^^ use of undeclared type or module `GuidHelper`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `GuidHelper`
[INFO] [stdout]   --> tests/guid.rs:14:13
[INFO] [stdout]    |
[INFO] [stdout] 14 |     let b = GuidHelper::create_new_guid()?;
[INFO] [stdout]    |             ^^^^^^^^^^ use of undeclared type or module `GuidHelper`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `GuidHelper`
[INFO] [stdout]   --> tests/guid.rs:17:14
[INFO] [stdout]    |
[INFO] [stdout] 17 |     assert!(!GuidHelper::equals(&a, &b)?);
[INFO] [stdout]    |              ^^^^^^^^^^ use of undeclared type or module `GuidHelper`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `GuidHelper`
[INFO] [stdout]   --> tests/guid.rs:18:13
[INFO] [stdout]    |
[INFO] [stdout] 18 |     assert!(GuidHelper::equals(&a, &a)?);
[INFO] [stdout]    |             ^^^^^^^^^^ use of undeclared type or module `GuidHelper`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS?
[INFO] [stdout]  --> tests/enum.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 |         os
[INFO] [stdout]   |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:14:14
[INFO] [stdout]    |
[INFO] [stdout] 14 |     type A = windows::foundation::collections::IIterable<windows::foundation::IStringable>;
[INFO] [stdout]    |              ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/enum.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 |     use windows::foundation::AsyncStatus;
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:14:58
[INFO] [stdout]    |
[INFO] [stdout] 14 |     type A = windows::foundation::collections::IIterable<windows::foundation::IStringable>;
[INFO] [stdout]    |                                                          ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:15:14
[INFO] [stdout]    |
[INFO] [stdout] 15 |     type B = windows::foundation::collections::IKeyValuePair<
[INFO] [stdout]    |              ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         windows::foundation::IAsyncOperationWithProgress<A, f32>,
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `winrt`.
[INFO] [stderr] 
[INFO] [stderr] To learn more, run the command again with --verbose.
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/enum.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 |     use windows::application_model::appointments::AppointmentDaysOfWeek;
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS?
[INFO] [stdout]  --> tests/debug.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 |         os
[INFO] [stdout]   |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 6 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS?
[INFO] [stdout]  --> tests/static_class.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 |         os
[INFO] [stdout]   |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: 'windir' environment variable is not set. Perhaps you're trying to use operating system dependencies on a non-Windows OS?
[INFO] [stdout]  --> tests/try_into.rs:3:9
[INFO] [stdout]   |
[INFO] [stdout] 3 |         os
[INFO] [stdout]   |         ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/try_into.rs:13:9
[INFO] [stdout]    |
[INFO] [stdout] 13 |     use windows::foundation::{IClosable, IStringable, Uri};
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]  --> tests/debug.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use windows::data::xml::dom::XmlDocument;
[INFO] [stdout]   |     ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/debug.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows::foundation::Uri;
[INFO] [stdout]    |     ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/static_class.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use windows::foundation::PropertyValue;
[INFO] [stdout]    |     ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]   --> tests/uri.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |         Uri::iid(),
[INFO] [stdout]    |         ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue`
[INFO] [stdout]   --> tests/static_class.rs:15:16
[INFO] [stdout]    |
[INFO] [stdout] 15 |     assert_eq!(PropertyValue::NAME, "Windows.Foundation.PropertyValue");
[INFO] [stdout]    |                ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `winrt::RuntimeName`
[INFO] [stdout]   --> tests/static_class.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use winrt::RuntimeName;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `IAsyncAction`
[INFO] [stdout]   --> tests/delegates.rs:36:14
[INFO] [stdout]    |
[INFO] [stdout] 36 |     d.invoke(IAsyncAction::default(), AsyncStatus::Completed)?;
[INFO] [stdout]    |              ^^^^^^^^^^^^ use of undeclared type or module `IAsyncAction`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AsyncStatus`
[INFO] [stdout]   --> tests/delegates.rs:36:39
[INFO] [stdout]    |
[INFO] [stdout] 36 |     d.invoke(IAsyncAction::default(), AsyncStatus::Completed)?;
[INFO] [stdout]    |                                       ^^^^^^^^^^^ use of undeclared type or module `AsyncStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/delegates.rs:47:20
[INFO] [stdout]    |
[INFO] [stdout] 47 |     type Handler = windows::foundation::TypedEventHandler<Uri, i32>;
[INFO] [stdout]    |                    ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]   --> tests/uri.rs:21:20
[INFO] [stdout]    |
[INFO] [stdout] 21 |     let null_uri = Uri::default();
[INFO] [stdout]    |                    ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]   --> tests/uri.rs:24:16
[INFO] [stdout]    |
[INFO] [stdout] 24 |     let uri = &Uri::create_uri("http://kennykerr.ca")?;
[INFO] [stdout]    |                ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/uri.rs:33:18
[INFO] [stdout]    |
[INFO] [stdout] 33 |     let default: windows::foundation::IUriRuntimeClass = uri.into();
[INFO] [stdout]    |                  ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/uri.rs:36:21
[INFO] [stdout]    |
[INFO] [stdout] 36 |     let stringable: windows::foundation::IStringable = uri.into();
[INFO] [stdout]    |                     ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]   --> tests/uri.rs:47:20
[INFO] [stdout]    |
[INFO] [stdout] 47 |     let uri: Uri = Uri::create_uri("http://kennykerr.ca")?;
[INFO] [stdout]    |                    ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue`
[INFO] [stdout]   --> tests/boxing.rs:15:18
[INFO] [stdout]    |
[INFO] [stdout] 15 |     let object = PropertyValue::create_string("hello")?;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]   --> tests/delegates.rs:54:15
[INFO] [stdout]    |
[INFO] [stdout] 54 |     let uri = Uri::create_uri("http://kennykerr.ca")?;
[INFO] [stdout]    |               ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]   --> tests/uri.rs:52:22
[INFO] [stdout]    |
[INFO] [stdout] 52 |     let uri: &Uri = &Uri::create_uri("http://kennykerr.ca")?;
[INFO] [stdout]    |                      ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertySet`
[INFO] [stdout]   --> tests/delegates.rs:80:15
[INFO] [stdout]    |
[INFO] [stdout] 80 |     let set = PropertySet::new()?;
[INFO] [stdout]    |               ^^^^^^^^^^^ use of undeclared type or module `PropertySet`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `MapChangedEventHandler`
[INFO] [stdout]   --> tests/delegates.rs:87:9
[INFO] [stdout]    |
[INFO] [stdout] 87 |         MapChangedEventHandler::<winrt::HString, winrt::Object>::new(move |sender, args| {
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `MapChangedEventHandler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]   --> tests/uri.rs:57:20
[INFO] [stdout]    |
[INFO] [stdout] 57 |     let uri: Uri = Uri::create_uri("http://kennykerr.ca")?;
[INFO] [stdout]    |                    ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `CollectionChange`
[INFO] [stdout]   --> tests/delegates.rs:93:50
[INFO] [stdout]    |
[INFO] [stdout] 93 |             assert!(args.collection_change()? == CollectionChange::ItemInserted);
[INFO] [stdout]    |                                                  ^^^^^^^^^^^^^^^^ use of undeclared type or module `CollectionChange`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]   --> tests/uri.rs:62:22
[INFO] [stdout]    |
[INFO] [stdout] 62 |     let uri: &Uri = &Uri::create_uri("http://kennykerr.ca")?;
[INFO] [stdout]    |                      ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue`
[INFO] [stdout]   --> tests/boxing.rs:19:18
[INFO] [stdout]    |
[INFO] [stdout] 19 |     let object = PropertyValue::create_uint32_array(&[1, 2, 3])?;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Uri` in this scope
[INFO] [stdout]   --> tests/uri.rs:47:14
[INFO] [stdout]    |
[INFO] [stdout] 47 |     let uri: Uri = Uri::create_uri("http://kennykerr.ca")?;
[INFO] [stdout]    |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IUriRuntimeClass` in this scope
[INFO] [stdout]   --> tests/uri.rs:48:18
[INFO] [stdout]    |
[INFO] [stdout] 48 |     let default: IUriRuntimeClass = uri.into();
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Uri` in this scope
[INFO] [stdout]   --> tests/uri.rs:52:15
[INFO] [stdout]    |
[INFO] [stdout] 52 |     let uri: &Uri = &Uri::create_uri("http://kennykerr.ca")?;
[INFO] [stdout]    |               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IUriRuntimeClass` in this scope
[INFO] [stdout]   --> tests/uri.rs:53:18
[INFO] [stdout]    |
[INFO] [stdout] 53 |     let default: IUriRuntimeClass = uri.into();
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Uri` in this scope
[INFO] [stdout]   --> tests/uri.rs:57:14
[INFO] [stdout]    |
[INFO] [stdout] 57 |     let uri: Uri = Uri::create_uri("http://kennykerr.ca")?;
[INFO] [stdout]    |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue`
[INFO] [stdout]   --> tests/delegates.rs:98:21
[INFO] [stdout]    |
[INFO] [stdout] 98 |     set.insert("A", PropertyValue::create_uint32(1)?)?;
[INFO] [stdout]    |                     ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue`
[INFO] [stdout]   --> tests/boxing.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 |         PropertyValue::create_string_array(&["Hello".into(), "Rust".into(), "WinRT".into()])?;
[INFO] [stdout]    |         ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Uri` in this scope
[INFO] [stdout]   --> tests/delegates.rs:47:59
[INFO] [stdout]    |
[INFO] [stdout] 47 |     type Handler = windows::foundation::TypedEventHandler<Uri, i32>;
[INFO] [stdout]    |                 -                                         ^^^ not found in this scope
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 help: you might be missing a type parameter: `<Uri>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IObservableMap` in this scope
[INFO] [stdout]   --> tests/delegates.rs:90:22
[INFO] [stdout]    |
[INFO] [stdout] 90 |             let map: IObservableMap<winrt::HString, winrt::Object> = set.into();
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope
[INFO] [stdout]   --> tests/uri.rs:58:18
[INFO] [stdout]    |
[INFO] [stdout] 58 |     let default: IStringable = uri.into();
[INFO] [stdout]    |                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Uri` in this scope
[INFO] [stdout]   --> tests/uri.rs:62:15
[INFO] [stdout]    |
[INFO] [stdout] 62 |     let uri: &Uri = &Uri::create_uri("http://kennykerr.ca")?;
[INFO] [stdout]    |               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope
[INFO] [stdout]   --> tests/uri.rs:63:18
[INFO] [stdout]    |
[INFO] [stdout] 63 |     let default: IStringable = uri.into();
[INFO] [stdout]    |                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `winrt::RuntimeName`
[INFO] [stdout]   --> tests/uri.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use winrt::RuntimeName;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IPropertyValue` in this scope
[INFO] [stdout]   --> tests/boxing.rs:16:13
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let pv: IPropertyValue = object.try_into()?;
[INFO] [stdout]    |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IPropertyValue` in this scope
[INFO] [stdout]   --> tests/boxing.rs:20:13
[INFO] [stdout]    |
[INFO] [stdout] 20 |     let pv: IPropertyValue = object.try_into()?;
[INFO] [stdout]    |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IPropertyValue` in this scope
[INFO] [stdout]   --> tests/boxing.rs:32:13
[INFO] [stdout]    |
[INFO] [stdout] 32 |     let pv: IPropertyValue = object.try_into()?;
[INFO] [stdout]    |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TensorBoolean`
[INFO] [stdout]   --> tests/namespace.rs:18:18
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let tensor = TensorBoolean::create()?;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^ use of undeclared type or module `TensorBoolean`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TensorKind`
[INFO] [stdout]   --> tests/namespace.rs:19:38
[INFO] [stdout]    |
[INFO] [stdout] 19 |     assert!(tensor.tensor_kind()? == TensorKind::Boolean);
[INFO] [stdout]    |                                      ^^^^^^^^^^ use of undeclared type or module `TensorKind`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 4 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `winrt::TryInto`
[INFO] [stdout]  --> tests/boxing.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use winrt::TryInto;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stdout] error: could not read nuget directory: No such file or directory (os error 2)
[INFO] [stdout]  --> tests/composable.rs:3:16
[INFO] [stdout]   |
[INFO] [stdout] 3 |         nuget: Microsoft.Windows.SDK.Contracts
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AsyncStatus`
[INFO] [stdout]   --> tests/enum.rs:15:13
[INFO] [stdout]    |
[INFO] [stdout] 15 |     assert!(AsyncStatus::default().get_abi() == 0);
[INFO] [stdout]    |             ^^^^^^^^^^^ use of undeclared type or module `AsyncStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AsyncStatus`
[INFO] [stdout]   --> tests/enum.rs:16:13
[INFO] [stdout]    |
[INFO] [stdout] 16 |     assert!(AsyncStatus::Canceled.get_abi() == 2);
[INFO] [stdout]    |             ^^^^^^^^^^^ use of undeclared type or module `AsyncStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AsyncStatus`
[INFO] [stdout]   --> tests/enum.rs:17:13
[INFO] [stdout]    |
[INFO] [stdout] 17 |     assert!(AsyncStatus::Completed.get_abi() == 1);
[INFO] [stdout]    |             ^^^^^^^^^^^ use of undeclared type or module `AsyncStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AsyncStatus`
[INFO] [stdout]   --> tests/enum.rs:18:13
[INFO] [stdout]    |
[INFO] [stdout] 18 |     assert!(AsyncStatus::Error.get_abi() == 3);
[INFO] [stdout]    |             ^^^^^^^^^^^ use of undeclared type or module `AsyncStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AsyncStatus`
[INFO] [stdout]   --> tests/enum.rs:19:13
[INFO] [stdout]    |
[INFO] [stdout] 19 |     assert!(AsyncStatus::Started.get_abi() == 0);
[INFO] [stdout]    |             ^^^^^^^^^^^ use of undeclared type or module `AsyncStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `XmlDocument`
[INFO] [stdout]   --> tests/debug.rs:15:15
[INFO] [stdout]    |
[INFO] [stdout] 15 |     let doc = XmlDocument::new()?;
[INFO] [stdout]    |               ^^^^^^^^^^^ use of undeclared type or module `XmlDocument`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         windows::foundation::IAsyncActionWithProgress::<A>::iid(),
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/error.rs:26:18
[INFO] [stdout]    |
[INFO] [stdout] 26 |     let result = windows::foundation::Uri::create_uri("INVALID");
[INFO] [stdout]    |                  ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]   --> tests/debug.rs:16:15
[INFO] [stdout]    |
[INFO] [stdout] 16 |     let url = Uri::create_uri("http://kennykerr.ca")?;
[INFO] [stdout]    |               ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]   --> tests/try_into.rs:15:15
[INFO] [stdout]    |
[INFO] [stdout] 15 |     let uri = Uri::create_uri("http://kennykerr.ca")?;
[INFO] [stdout]    |               ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 |         windows::foundation::IAsyncOperationWithProgress::<A, B>::iid(),
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 |         windows::foundation::IAsyncOperation::<A>::iid(),
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 |         windows::foundation::IReferenceArray::<A>::iid(),
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: could not read nuget directory: No such file or directory (os error 2)
[INFO] [stdout]  --> tests/gauntlet.rs:3:16
[INFO] [stdout]   |
[INFO] [stdout] 3 |         nuget: Microsoft.Windows.SDK.Contracts
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout]   --> tests/enum.rs:26:13
[INFO] [stdout]    |
[INFO] [stdout] 26 |     assert!(AppointmentDaysOfWeek::default().get_abi() == 0);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:45:9
[INFO] [stdout]    |
[INFO] [stdout] 45 |         windows::foundation::IReference::<A>::iid(),
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout]   --> tests/enum.rs:27:13
[INFO] [stdout]    |
[INFO] [stdout] 27 |     assert!(AppointmentDaysOfWeek::None.get_abi() == 0);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout]   --> tests/enum.rs:28:13
[INFO] [stdout]    |
[INFO] [stdout] 28 |     assert!(AppointmentDaysOfWeek::Sunday.get_abi() == 0x1);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout]   --> tests/enum.rs:29:13
[INFO] [stdout]    |
[INFO] [stdout] 29 |     assert!(AppointmentDaysOfWeek::Monday.get_abi() == 0x2);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout]   --> tests/enum.rs:30:13
[INFO] [stdout]    |
[INFO] [stdout] 30 |     assert!(AppointmentDaysOfWeek::Tuesday.get_abi() == 0x4);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout]   --> tests/enum.rs:31:13
[INFO] [stdout]    |
[INFO] [stdout] 31 |     assert!(AppointmentDaysOfWeek::Wednesday.get_abi() == 0x8);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout]   --> tests/enum.rs:32:13
[INFO] [stdout]    |
[INFO] [stdout] 32 |     assert!(AppointmentDaysOfWeek::Thursday.get_abi() == 0x10);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout]   --> tests/enum.rs:33:13
[INFO] [stdout]    |
[INFO] [stdout] 33 |     assert!(AppointmentDaysOfWeek::Friday.get_abi() == 0x20);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout]   --> tests/enum.rs:34:13
[INFO] [stdout]    |
[INFO] [stdout] 34 |     assert!(AppointmentDaysOfWeek::Saturday.get_abi() == 0x40);
[INFO] [stdout]    |             ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout]   --> tests/enum.rs:37:19
[INFO] [stdout]    |
[INFO] [stdout] 37 |     let weekend = AppointmentDaysOfWeek::Sunday | AppointmentDaysOfWeek::Saturday;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout]   --> tests/enum.rs:37:51
[INFO] [stdout]    |
[INFO] [stdout] 37 |     let weekend = AppointmentDaysOfWeek::Sunday | AppointmentDaysOfWeek::Saturday;
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^^^^^^^^^^ use of undeclared type or module `AppointmentDaysOfWeek`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:50:9
[INFO] [stdout]    |
[INFO] [stdout] 50 |         windows::foundation::AsyncActionProgressHandler::<A>::iid(),
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]   --> tests/try_into.rs:31:15
[INFO] [stdout]    |
[INFO] [stdout] 31 |     let uri = Uri::default();
[INFO] [stdout]    |               ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:55:9
[INFO] [stdout]    |
[INFO] [stdout] 55 |         windows::foundation::AsyncActionWithProgressCompletedHandler::<A>::iid(),
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:60:9
[INFO] [stdout]    |
[INFO] [stdout] 60 |         windows::foundation::AsyncOperationCompletedHandler::<A>::iid(),
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:65:9
[INFO] [stdout]    |
[INFO] [stdout] 65 |         windows::foundation::AsyncOperationProgressHandler::<A, B>::iid(),
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope
[INFO] [stdout]   --> tests/try_into.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 |     let s: IStringable = uri.try_into().unwrap();
[INFO] [stdout]    |            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:70:9
[INFO] [stdout]    |
[INFO] [stdout] 70 |         windows::foundation::AsyncOperationWithProgressCompletedHandler::<A, B>::iid(),
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:75:9
[INFO] [stdout]    |
[INFO] [stdout] 75 |         windows::foundation::EventHandler::<A>::iid(),
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IClosable` in this scope
[INFO] [stdout]   --> tests/try_into.rs:22:26
[INFO] [stdout]    |
[INFO] [stdout] 9  | fn try_into() -> winrt::Result<()> {
[INFO] [stdout]    |            - help: you might be missing a type parameter: `<IClosable>`
[INFO] [stdout] ...
[INFO] [stdout] 22 |     let c: winrt::Result<IClosable> = uri.try_into();
[INFO] [stdout]    |                          ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Uri` in this scope
[INFO] [stdout]   --> tests/try_into.rs:27:14
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let uri: Uri = s.try_into().unwrap();
[INFO] [stdout]    |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope
[INFO] [stdout]   --> tests/try_into.rs:35:12
[INFO] [stdout]    |
[INFO] [stdout] 35 |     let s: IStringable = uri.try_into().unwrap();
[INFO] [stdout]    |            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: could not read nuget directory: No such file or directory (os error 2)
[INFO] [stdout]  --> tests/time_span.rs:3:16
[INFO] [stdout]   |
[INFO] [stdout] 3 |         nuget: Microsoft.Windows.SDK.Contracts
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/time_span.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use windows::foundation::*;
[INFO] [stdout]    |     ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:80:9
[INFO] [stdout]    |
[INFO] [stdout] 80 |         windows::foundation::TypedEventHandler::<A, B>::iid(),
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:89:9
[INFO] [stdout]    |
[INFO] [stdout] 89 |         windows::foundation::collections::IIterable::<A>::iid(),
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `winrt::AbiTransferable`
[INFO] [stdout]  --> tests/enum.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use winrt::AbiTransferable;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 19 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:94:9
[INFO] [stdout]    |
[INFO] [stdout] 94 |         windows::foundation::collections::IIterator::<A>::iid(),
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/generic_guids.rs:99:9
[INFO] [stdout]    |
[INFO] [stdout] 99 |         windows::foundation::collections::IKeyValuePair::<A, B>::iid(),
[INFO] [stdout]    |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:104:9
[INFO] [stdout]     |
[INFO] [stdout] 104 |         windows::foundation::collections::IMapChangedEventArgs::<A>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_component`
[INFO] [stdout]   --> tests/time_span.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use test_component::TestRunner;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ use of undeclared type or module `test_component`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:109:9
[INFO] [stdout]     |
[INFO] [stdout] 109 |         windows::foundation::collections::IMapView::<A, B>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:114:9
[INFO] [stdout]     |
[INFO] [stdout] 114 |         windows::foundation::collections::IMap::<A, B>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:119:9
[INFO] [stdout]     |
[INFO] [stdout] 119 |         windows::foundation::collections::IObservableMap::<A, B>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 5 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue`
[INFO] [stdout]   --> tests/time_span.rs:29:18
[INFO] [stdout]    |
[INFO] [stdout] 29 |     let object = PropertyValue::create_time_span(Duration::from_millis(1234))?;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:124:9
[INFO] [stdout]     |
[INFO] [stdout] 124 |         windows::foundation::collections::IObservableVector::<A>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue`
[INFO] [stdout]   --> tests/time_span.rs:38:18
[INFO] [stdout]    |
[INFO] [stdout] 38 |     let object = PropertyValue::create_time_span(TestRunner::create_time_span(1234)?)?;
[INFO] [stdout]    |                  ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IPropertyValue` in this scope
[INFO] [stdout]   --> tests/time_span.rs:30:13
[INFO] [stdout]    |
[INFO] [stdout] 30 |     let pv: IPropertyValue = object.try_into()?;
[INFO] [stdout]    |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IPropertyValue` in this scope
[INFO] [stdout]   --> tests/time_span.rs:39:13
[INFO] [stdout]    |
[INFO] [stdout] 39 |     let pv: IPropertyValue = object.try_into()?;
[INFO] [stdout]    |             ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:129:9
[INFO] [stdout]     |
[INFO] [stdout] 129 |         windows::foundation::collections::IVectorView::<A>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:134:9
[INFO] [stdout]     |
[INFO] [stdout] 134 |         windows::foundation::collections::IVector::<A>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `winrt::TryInto`
[INFO] [stdout]   --> tests/time_span.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use winrt::TryInto;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 7 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:139:9
[INFO] [stdout]     |
[INFO] [stdout] 139 |         windows::foundation::collections::MapChangedEventHandler::<A, B>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:144:9
[INFO] [stdout]     |
[INFO] [stdout] 144 |         windows::foundation::collections::VectorChangedEventHandler::<A>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]   --> tests/gauntlet.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use windows::foundation::*;
[INFO] [stdout]    |     ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `test_component`
[INFO] [stdout]  --> tests/composable.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use test_component::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^ use of undeclared type or module `test_component`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `test_component`, `windows::foundation::*`
[INFO] [stdout]   --> tests/gauntlet.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use test_component::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^ use of undeclared type or module `test_component`
[INFO] [stdout] 11 | use windows::foundation::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:153:9
[INFO] [stdout]     |
[INFO] [stdout] 153 |         windows::foundation::IReference::<bool>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:158:9
[INFO] [stdout]     |
[INFO] [stdout] 158 |         windows::foundation::IReference::<i8>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:163:9
[INFO] [stdout]     |
[INFO] [stdout] 163 |         windows::foundation::IReference::<i16>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 |         windows::foundation::IReference::<i32>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:173:9
[INFO] [stdout]     |
[INFO] [stdout] 173 |         windows::foundation::IReference::<i64>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 178 |         windows::foundation::IReference::<u8>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `winrt::ComInterface`
[INFO] [stdout]  --> tests/uri.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use winrt::ComInterface;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 21 previous errors; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:14:13
[INFO] [stdout]    |
[INFO] [stdout] 14 |     let c = Composable::new()?;
[INFO] [stdout]    |             ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]   --> tests/gauntlet.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     TestRunner::test_self()?;
[INFO] [stdout]    |     ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433.
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `winrt::AbiTransferable`
[INFO] [stdout]  --> tests/delegates.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use winrt::AbiTransferable;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:183:9
[INFO] [stdout]     |
[INFO] [stdout] 183 |         windows::foundation::IReference::<u16>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:188:9
[INFO] [stdout]     |
[INFO] [stdout] 188 |         windows::foundation::IReference::<u32>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:193:9
[INFO] [stdout]     |
[INFO] [stdout] 193 |         windows::foundation::IReference::<u64>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:198:9
[INFO] [stdout]     |
[INFO] [stdout] 198 |         windows::foundation::IReference::<f32>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:203:9
[INFO] [stdout]     |
[INFO] [stdout] 203 |         windows::foundation::IReference::<f64>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:208:9
[INFO] [stdout]     |
[INFO] [stdout] 208 |         windows::foundation::IReference::<winrt::Guid>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `windows`
[INFO] [stdout]    --> tests/generic_guids.rs:213:9
[INFO] [stdout]     |
[INFO] [stdout] 213 |         windows::foundation::IReference::<winrt::HString>::iid(),
[INFO] [stdout]     |         ^^^^^^^ use of undeclared type or module `windows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:17:13
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let c = Composable::create_with_value(123)?;
[INFO] [stdout]    |             ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Derived`
[INFO] [stdout]   --> tests/composable.rs:20:14
[INFO] [stdout]    |
[INFO] [stdout] 20 |     let d = &Derived::new()?;
[INFO] [stdout]    |              ^^^^^^^ use of undeclared type or module `Derived`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:28:21
[INFO] [stdout]    |
[INFO] [stdout] 28 |     assert_eq!(456, Composable::expect_composable(d)?);
[INFO] [stdout]    |                     ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:29:19
[INFO] [stdout]    |
[INFO] [stdout] 29 |     assert_eq!(1, Composable::expect_required_one(d)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:30:19
[INFO] [stdout]    |
[INFO] [stdout] 30 |     assert_eq!(2, Composable::expect_required_two(d)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:31:19
[INFO] [stdout]    |
[INFO] [stdout] 31 |     assert_eq!(3, Composable::expect_required_three(d)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:32:19
[INFO] [stdout]    |
[INFO] [stdout] 32 |     assert_eq!(4, Composable::expect_required_four(d)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:41:21
[INFO] [stdout]    |
[INFO] [stdout] 41 |     assert_eq!(456, Composable::expect_composable(&t)?);
[INFO] [stdout]    |                     ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:42:19
[INFO] [stdout]    |
[INFO] [stdout] 42 |     assert_eq!(1, Composable::expect_required_one(&t)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:43:19
[INFO] [stdout]    |
[INFO] [stdout] 43 |     assert_eq!(2, Composable::expect_required_two(&t)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:44:19
[INFO] [stdout]    |
[INFO] [stdout] 44 |     assert_eq!(3, Composable::expect_required_three(&t)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:45:19
[INFO] [stdout]    |
[INFO] [stdout] 45 |     assert_eq!(4, Composable::expect_required_four(&t)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:56:19
[INFO] [stdout]    |
[INFO] [stdout] 56 |     assert_eq!(1, Composable::expect_required_one(&t)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:57:19
[INFO] [stdout]    |
[INFO] [stdout] 57 |     assert_eq!(2, Composable::expect_required_two(&t)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:58:19
[INFO] [stdout]    |
[INFO] [stdout] 58 |     assert_eq!(3, Composable::expect_required_three(&t)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:59:19
[INFO] [stdout]    |
[INFO] [stdout] 59 |     assert_eq!(4, Composable::expect_required_four(&t)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `winrt::ComInterface`
[INFO] [stdout]   --> tests/generic_guids.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 |     use winrt::ComInterface;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]   --> tests/gauntlet.rs:23:17
[INFO] [stdout]    |
[INFO] [stdout] 23 |     let tests = TestRunner::make_tests()?;
[INFO] [stdout]    |                 ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Blittable`
[INFO] [stdout]    --> tests/gauntlet.rs:123:21
[INFO] [stdout]     |
[INFO] [stdout] 123 |         let mut b = Blittable::default();
[INFO] [stdout]     |                     ^^^^^^^^^ use of undeclared type or module `Blittable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue`
[INFO] [stdout]    --> tests/gauntlet.rs:129:22
[INFO] [stdout]     |
[INFO] [stdout] 129 |         let object = PropertyValue::create_int64(1234)?;
[INFO] [stdout]     |                      ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `NonBlittable`
[INFO] [stdout]    --> tests/gauntlet.rs:139:21
[INFO] [stdout]     |
[INFO] [stdout] 139 |         let mut b = NonBlittable::default();
[INFO] [stdout]     |                     ^^^^^^^^^^^^ use of undeclared type or module `NonBlittable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:65:19
[INFO] [stdout]    |
[INFO] [stdout] 65 |     assert_eq!(1, Composable::expect_required_one(&t)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:66:19
[INFO] [stdout]    |
[INFO] [stdout] 66 |     assert_eq!(2, Composable::expect_required_two(&t)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `winrt::ComInterface`
[INFO] [stdout]   --> tests/delegates.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use winrt::ComInterface;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 18 previous errors; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:67:19
[INFO] [stdout]    |
[INFO] [stdout] 67 |     assert_eq!(3, Composable::expect_required_three(&t)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:72:19
[INFO] [stdout]    |
[INFO] [stdout] 72 |     assert_eq!(1, Composable::expect_required_one(&t)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:73:19
[INFO] [stdout]    |
[INFO] [stdout] 73 |     assert_eq!(2, Composable::expect_required_two(&t)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Composable`
[INFO] [stdout]   --> tests/composable.rs:77:19
[INFO] [stdout]    |
[INFO] [stdout] 77 |     assert_eq!(1, Composable::expect_required_one(&t)?);
[INFO] [stdout]    |                   ^^^^^^^^^^ use of undeclared type or module `Composable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Composable` in this scope
[INFO] [stdout]   --> tests/composable.rs:35:12
[INFO] [stdout]    |
[INFO] [stdout] 35 |     let t: Composable = d.into();
[INFO] [stdout]    |            ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IComposable` in this scope
[INFO] [stdout]   --> tests/composable.rs:48:12
[INFO] [stdout]    |
[INFO] [stdout] 48 |     let t: IComposable = d.into();
[INFO] [stdout]    |            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IRequiredFour` in this scope
[INFO] [stdout]   --> tests/composable.rs:51:12
[INFO] [stdout]    |
[INFO] [stdout] 51 |     let t: IRequiredFour = d.into();
[INFO] [stdout]    |            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IRequiredThree` in this scope
[INFO] [stdout]   --> tests/composable.rs:61:12
[INFO] [stdout]    |
[INFO] [stdout] 61 |     let t: IRequiredThree = d.into();
[INFO] [stdout]    |            ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IRequiredTwo` in this scope
[INFO] [stdout]   --> tests/composable.rs:69:12
[INFO] [stdout]    |
[INFO] [stdout] 69 |     let t: IRequiredTwo = d.into();
[INFO] [stdout]    |            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IRequiredOne` in this scope
[INFO] [stdout]   --> tests/composable.rs:75:12
[INFO] [stdout]    |
[INFO] [stdout] 75 |     let t: IRequiredOne = d.into();
[INFO] [stdout]    |            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue`
[INFO] [stdout]    --> tests/gauntlet.rs:145:22
[INFO] [stdout]     |
[INFO] [stdout] 145 |         let object = PropertyValue::create_int64(1234)?;
[INFO] [stdout]     |                      ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Nested`
[INFO] [stdout]    --> tests/gauntlet.rs:169:21
[INFO] [stdout]     |
[INFO] [stdout] 169 |         let mut b = Nested::default();
[INFO] [stdout]     |                     ^^^^^^ use of undeclared type or module `Nested`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:179:17
[INFO] [stdout]     |
[INFO] [stdout] 179 |     let tests = TestRunner::make_tests()?;
[INFO] [stdout]     |                 ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Blittable`
[INFO] [stdout]    --> tests/gauntlet.rs:342:13
[INFO] [stdout]     |
[INFO] [stdout] 342 |             Blittable::default(),
[INFO] [stdout]     |             ^^^^^^^^^ use of undeclared type or module `Blittable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `winrt::ComInterface`
[INFO] [stdout]   --> tests/try_into.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |     use winrt::ComInterface;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Blittable`
[INFO] [stdout]    --> tests/gauntlet.rs:343:13
[INFO] [stdout]     |
[INFO] [stdout] 343 |             Blittable::default(),
[INFO] [stdout]     |             ^^^^^^^^^ use of undeclared type or module `Blittable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Blittable`
[INFO] [stdout]    --> tests/gauntlet.rs:344:13
[INFO] [stdout]     |
[INFO] [stdout] 344 |             Blittable::default(),
[INFO] [stdout]     |             ^^^^^^^^^ use of undeclared type or module `Blittable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue`
[INFO] [stdout]    --> tests/gauntlet.rs:355:22
[INFO] [stdout]     |
[INFO] [stdout] 355 |         let object = PropertyValue::create_int64(123)?;
[INFO] [stdout]     |                      ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue`
[INFO] [stdout]    --> tests/gauntlet.rs:358:22
[INFO] [stdout]     |
[INFO] [stdout] 358 |         let object = PropertyValue::create_int64(456)?;
[INFO] [stdout]     |                      ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `winrt::TryInto`
[INFO] [stdout]   --> tests/try_into.rs:11:9
[INFO] [stdout]    |
[INFO] [stdout] 11 |     use winrt::TryInto;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 8 previous errors; 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue`
[INFO] [stdout]    --> tests/gauntlet.rs:361:22
[INFO] [stdout]     |
[INFO] [stdout] 361 |         let object = PropertyValue::create_int64(789)?;
[INFO] [stdout]     |                      ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `NonBlittable`
[INFO] [stdout]    --> tests/gauntlet.rs:386:13
[INFO] [stdout]     |
[INFO] [stdout] 386 |             NonBlittable::default(),
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared type or module `NonBlittable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `NonBlittable`
[INFO] [stdout]    --> tests/gauntlet.rs:387:13
[INFO] [stdout]     |
[INFO] [stdout] 387 |             NonBlittable::default(),
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared type or module `NonBlittable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `NonBlittable`
[INFO] [stdout]    --> tests/gauntlet.rs:388:13
[INFO] [stdout]     |
[INFO] [stdout] 388 |             NonBlittable::default(),
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared type or module `NonBlittable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue`
[INFO] [stdout]    --> tests/gauntlet.rs:399:22
[INFO] [stdout]     |
[INFO] [stdout] 399 |         let object = PropertyValue::create_int64(123)?;
[INFO] [stdout]     |                      ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue`
[INFO] [stdout]    --> tests/gauntlet.rs:402:22
[INFO] [stdout]     |
[INFO] [stdout] 402 |         let object = PropertyValue::create_int64(456)?;
[INFO] [stdout]     |                      ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `PropertyValue`
[INFO] [stdout]    --> tests/gauntlet.rs:405:22
[INFO] [stdout]     |
[INFO] [stdout] 405 |         let object = PropertyValue::create_int64(789)?;
[INFO] [stdout]     |                      ^^^^^^^^^^^^^ use of undeclared type or module `PropertyValue`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Nested`
[INFO] [stdout]    --> tests/gauntlet.rs:471:22
[INFO] [stdout]     |
[INFO] [stdout] 471 |         let mut b = [Nested::default(), Nested::default(), Nested::default()];
[INFO] [stdout]     |                      ^^^^^^ use of undeclared type or module `Nested`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Nested`
[INFO] [stdout]    --> tests/gauntlet.rs:471:41
[INFO] [stdout]     |
[INFO] [stdout] 471 |         let mut b = [Nested::default(), Nested::default(), Nested::default()];
[INFO] [stdout]     |                                         ^^^^^^ use of undeclared type or module `Nested`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Nested`
[INFO] [stdout]    --> tests/gauntlet.rs:471:60
[INFO] [stdout]     |
[INFO] [stdout] 471 |         let mut b = [Nested::default(), Nested::default(), Nested::default()];
[INFO] [stdout]     |                                                            ^^^^^^ use of undeclared type or module `Nested`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]    --> tests/gauntlet.rs:482:13
[INFO] [stdout]     |
[INFO] [stdout] 482 |             Uri::create_uri("http://kennykerr.ca/one")?.into(),
[INFO] [stdout]     |             ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]    --> tests/gauntlet.rs:483:13
[INFO] [stdout]     |
[INFO] [stdout] 483 |             Uri::create_uri("http://kennykerr.ca/two")?.into(),
[INFO] [stdout]     |             ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]    --> tests/gauntlet.rs:484:13
[INFO] [stdout]     |
[INFO] [stdout] 484 |             Uri::create_uri("http://kennykerr.ca/three")?.into(),
[INFO] [stdout]     |             ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `IStringable`
[INFO] [stdout]    --> tests/gauntlet.rs:488:13
[INFO] [stdout]     |
[INFO] [stdout] 488 |             IStringable::default(),
[INFO] [stdout]     |             ^^^^^^^^^^^ use of undeclared type or module `IStringable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `IStringable`
[INFO] [stdout]    --> tests/gauntlet.rs:489:13
[INFO] [stdout]     |
[INFO] [stdout] 489 |             IStringable::default(),
[INFO] [stdout]     |             ^^^^^^^^^^^ use of undeclared type or module `IStringable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `IStringable`
[INFO] [stdout]    --> tests/gauntlet.rs:490:13
[INFO] [stdout]     |
[INFO] [stdout] 490 |             IStringable::default(),
[INFO] [stdout]     |             ^^^^^^^^^^^ use of undeclared type or module `IStringable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:509:17
[INFO] [stdout]     |
[INFO] [stdout] 509 |     let tests = TestRunner::make_tests()?;
[INFO] [stdout]     |                 ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param1Handler`
[INFO] [stdout]    --> tests/gauntlet.rs:511:23
[INFO] [stdout]     |
[INFO] [stdout] 511 |     tests.param1_call(Param1Handler::new(|a, b| {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^ use of undeclared type or module `Param1Handler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param2Handler`
[INFO] [stdout]    --> tests/gauntlet.rs:516:23
[INFO] [stdout]     |
[INFO] [stdout] 516 |     tests.param2_call(Param2Handler::new(|a, b| {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^ use of undeclared type or module `Param2Handler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param3Handler`
[INFO] [stdout]    --> tests/gauntlet.rs:521:23
[INFO] [stdout]     |
[INFO] [stdout] 521 |     tests.param3_call(Param3Handler::new(|a, b| {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^ use of undeclared type or module `Param3Handler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param4Handler`
[INFO] [stdout]    --> tests/gauntlet.rs:526:23
[INFO] [stdout]     |
[INFO] [stdout] 526 |     tests.param4_call(Param4Handler::new(|a, b| {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^ use of undeclared type or module `Param4Handler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param5Handler`
[INFO] [stdout]    --> tests/gauntlet.rs:531:23
[INFO] [stdout]     |
[INFO] [stdout] 531 |     tests.param5_call(Param5Handler::new(|a, b| {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^ use of undeclared type or module `Param5Handler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param6Handler`
[INFO] [stdout]    --> tests/gauntlet.rs:536:23
[INFO] [stdout]     |
[INFO] [stdout] 536 |     tests.param6_call(Param6Handler::new(|a, b| {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^ use of undeclared type or module `Param6Handler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param7Handler`
[INFO] [stdout]    --> tests/gauntlet.rs:541:23
[INFO] [stdout]     |
[INFO] [stdout] 541 |     tests.param7_call(Param7Handler::new(|a, b| {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^ use of undeclared type or module `Param7Handler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param8Handler`
[INFO] [stdout]    --> tests/gauntlet.rs:546:23
[INFO] [stdout]     |
[INFO] [stdout] 546 |     tests.param8_call(Param8Handler::new(|a, b| {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^ use of undeclared type or module `Param8Handler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param9Handler`
[INFO] [stdout]    --> tests/gauntlet.rs:551:23
[INFO] [stdout]     |
[INFO] [stdout] 551 |     tests.param9_call(Param9Handler::new(|a, b| {
[INFO] [stdout]     |                       ^^^^^^^^^^^^^ use of undeclared type or module `Param9Handler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param10Handler`
[INFO] [stdout]    --> tests/gauntlet.rs:556:24
[INFO] [stdout]     |
[INFO] [stdout] 556 |     tests.param10_call(Param10Handler::new(|a, b| {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ use of undeclared type or module `Param10Handler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param11Handler`
[INFO] [stdout]    --> tests/gauntlet.rs:561:24
[INFO] [stdout]     |
[INFO] [stdout] 561 |     tests.param11_call(Param11Handler::new(|a, b| {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ use of undeclared type or module `Param11Handler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param12Handler`
[INFO] [stdout]    --> tests/gauntlet.rs:566:24
[INFO] [stdout]     |
[INFO] [stdout] 566 |     tests.param12_call(Param12Handler::new(|a, b| {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ use of undeclared type or module `Param12Handler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Param13Handler`
[INFO] [stdout]    --> tests/gauntlet.rs:571:24
[INFO] [stdout]     |
[INFO] [stdout] 571 |     tests.param13_call(Param13Handler::new(|a, b, c| {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^ use of undeclared type or module `Param13Handler`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:583:17
[INFO] [stdout]     |
[INFO] [stdout] 583 |         let v = TestRunner::create_int32_vector()?;
[INFO] [stdout]     |                 ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:596:17
[INFO] [stdout]     |
[INFO] [stdout] 596 |         let v = TestRunner::create_string_vector()?;
[INFO] [stdout]     |                 ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]    --> tests/gauntlet.rs:609:32
[INFO] [stdout]     |
[INFO] [stdout] 609 |         let one: IStringable = Uri::create_uri("http://kennykerr.ca/one")?.into();
[INFO] [stdout]     |                                ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]    --> tests/gauntlet.rs:610:32
[INFO] [stdout]     |
[INFO] [stdout] 610 |         let two: IStringable = Uri::create_uri("http://kennykerr.ca/two")?.into();
[INFO] [stdout]     |                                ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `Uri`
[INFO] [stdout]    --> tests/gauntlet.rs:611:34
[INFO] [stdout]     |
[INFO] [stdout] 611 |         let three: IStringable = Uri::create_uri("http://kennykerr.ca/three")?.into();
[INFO] [stdout]     |                                  ^^^ use of undeclared type or module `Uri`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:613:17
[INFO] [stdout]     |
[INFO] [stdout] 613 |         let v = TestRunner::create_stringable_vector()?;
[INFO] [stdout]     |                 ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:629:17
[INFO] [stdout]     |
[INFO] [stdout] 629 |     let tests = TestRunner::make_tests()?;
[INFO] [stdout]     |                 ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:634:17
[INFO] [stdout]     |
[INFO] [stdout] 634 |         .async1(TestRunner::create_async_action(0)?, false)?
[INFO] [stdout]     |                 ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:638:21
[INFO] [stdout]     |
[INFO] [stdout] 638 |             .async1(TestRunner::create_async_action(0)?, true)?
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:646:17
[INFO] [stdout]     |
[INFO] [stdout] 646 |         .async2(TestRunner::create_async_action(0)?, false, 0)?
[INFO] [stdout]     |                 ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:650:21
[INFO] [stdout]     |
[INFO] [stdout] 650 |             .async2(TestRunner::create_async_action(0)?, true, 0)?
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:659:21
[INFO] [stdout]     |
[INFO] [stdout] 659 |             .async3(TestRunner::create_async_action(0)?, false, 123)?
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 42 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:665:21
[INFO] [stdout]     |
[INFO] [stdout] 665 |             .async3(TestRunner::create_async_action(0)?, true, 123)?
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:674:21
[INFO] [stdout]     |
[INFO] [stdout] 674 |             .async4(TestRunner::create_async_action(0)?, false, 123, 0)?
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:680:21
[INFO] [stdout]     |
[INFO] [stdout] 680 |             .async4(TestRunner::create_async_action(0)?, true, 123, 0)?
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:690:17
[INFO] [stdout]     |
[INFO] [stdout] 690 |         .async1(TestRunner::create_async_action(200)?, false)?
[INFO] [stdout]     |                 ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:694:21
[INFO] [stdout]     |
[INFO] [stdout] 694 |             .async1(TestRunner::create_async_action(200)?, true)?
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:702:17
[INFO] [stdout]     |
[INFO] [stdout] 702 |         .async2(TestRunner::create_async_action(200)?, false, 0)?
[INFO] [stdout]     |                 ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:706:21
[INFO] [stdout]     |
[INFO] [stdout] 706 |             .async2(TestRunner::create_async_action(200)?, true, 0)?
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:715:21
[INFO] [stdout]     |
[INFO] [stdout] 715 |             .async3(TestRunner::create_async_action(200)?, false, 123)?
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:721:21
[INFO] [stdout]     |
[INFO] [stdout] 721 |             .async3(TestRunner::create_async_action(200)?, true, 123)?
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:730:21
[INFO] [stdout]     |
[INFO] [stdout] 730 |             .async4(TestRunner::create_async_action(200)?, false, 123, 0)?
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type or module `TestRunner`
[INFO] [stdout]    --> tests/gauntlet.rs:736:21
[INFO] [stdout]     |
[INFO] [stdout] 736 |             .async4(TestRunner::create_async_action(200)?, true, 123, 0)?
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type or module `TestRunner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:110:17
[INFO] [stdout]     |
[INFO] [stdout] 110 |         let a = Blittable {
[INFO] [stdout]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:130:17
[INFO] [stdout]     |
[INFO] [stdout] 130 |         let pv: IReference<i64> = object.try_into()?;
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:132:17
[INFO] [stdout]     |
[INFO] [stdout] 132 |         let a = NonBlittable {
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:146:17
[INFO] [stdout]     |
[INFO] [stdout] 146 |         let pv: IReference<i64> = object.try_into()?;
[INFO] [stdout]     |                 ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Nested` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:148:17
[INFO] [stdout]     |
[INFO] [stdout] 148 |         let a = Nested {
[INFO] [stdout]     |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:149:24
[INFO] [stdout]     |
[INFO] [stdout] 149 |             blittable: Blittable {
[INFO] [stdout]     |                        ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:161:28
[INFO] [stdout]     |
[INFO] [stdout] 161 |             non_blittable: NonBlittable {
[INFO] [stdout]     |                            ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Blittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:302:17
[INFO] [stdout]     |
[INFO] [stdout] 302 |         let a: [Blittable; 3] = [
[INFO] [stdout]     |                 ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:303:13
[INFO] [stdout]     |
[INFO] [stdout] 303 |             Blittable {
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:315:13
[INFO] [stdout]     |
[INFO] [stdout] 315 |             Blittable {
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:327:13
[INFO] [stdout]     |
[INFO] [stdout] 327 |             Blittable {
[INFO] [stdout]     |             ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:356:20
[INFO] [stdout]     |
[INFO] [stdout] 356 |         let first: IReference<i64> = object.try_into()?;
[INFO] [stdout]     |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:359:21
[INFO] [stdout]     |
[INFO] [stdout] 359 |         let second: IReference<i64> = object.try_into()?;
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:362:20
[INFO] [stdout]     |
[INFO] [stdout] 362 |         let third: IReference<i64> = object.try_into()?;
[INFO] [stdout]     |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `NonBlittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:364:17
[INFO] [stdout]     |
[INFO] [stdout] 364 |         let a: [NonBlittable; 3] = [
[INFO] [stdout]     |                 ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:365:13
[INFO] [stdout]     |
[INFO] [stdout] 365 |             NonBlittable {
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:371:13
[INFO] [stdout]     |
[INFO] [stdout] 371 |             NonBlittable {
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:377:13
[INFO] [stdout]     |
[INFO] [stdout] 377 |             NonBlittable {
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:400:20
[INFO] [stdout]     |
[INFO] [stdout] 400 |         let first: IReference<i64> = object.try_into()?;
[INFO] [stdout]     |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:403:21
[INFO] [stdout]     |
[INFO] [stdout] 403 |         let second: IReference<i64> = object.try_into()?;
[INFO] [stdout]     |                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IReference` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:406:20
[INFO] [stdout]     |
[INFO] [stdout] 406 |         let third: IReference<i64> = object.try_into()?;
[INFO] [stdout]     |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `Nested` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:408:17
[INFO] [stdout]     |
[INFO] [stdout] 408 |         let a: [Nested; 3] = [
[INFO] [stdout]     |                 ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Nested` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:409:13
[INFO] [stdout]     |
[INFO] [stdout] 409 |             Nested {
[INFO] [stdout]     |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:410:28
[INFO] [stdout]     |
[INFO] [stdout] 410 |                 blittable: Blittable {
[INFO] [stdout]     |                            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:422:32
[INFO] [stdout]     |
[INFO] [stdout] 422 |                 non_blittable: NonBlittable {
[INFO] [stdout]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Nested` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:429:13
[INFO] [stdout]     |
[INFO] [stdout] 429 |             Nested {
[INFO] [stdout]     |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:430:28
[INFO] [stdout]     |
[INFO] [stdout] 430 |                 blittable: Blittable {
[INFO] [stdout]     |                            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:442:32
[INFO] [stdout]     |
[INFO] [stdout] 442 |                 non_blittable: NonBlittable {
[INFO] [stdout]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Nested` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:449:13
[INFO] [stdout]     |
[INFO] [stdout] 449 |             Nested {
[INFO] [stdout]     |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Blittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:450:28
[INFO] [stdout]     |
[INFO] [stdout] 450 |                 blittable: Blittable {
[INFO] [stdout]     |                            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `NonBlittable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:462:32
[INFO] [stdout]     |
[INFO] [stdout] 462 |                 non_blittable: NonBlittable {
[INFO] [stdout]     |                                ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:481:17
[INFO] [stdout]     |
[INFO] [stdout] 481 |         let a: [IStringable; 3] = [
[INFO] [stdout]     |                 ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:609:18
[INFO] [stdout]     |
[INFO] [stdout] 609 |         let one: IStringable = Uri::create_uri("http://kennykerr.ca/one")?.into();
[INFO] [stdout]     |                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:610:18
[INFO] [stdout]     |
[INFO] [stdout] 610 |         let two: IStringable = Uri::create_uri("http://kennykerr.ca/two")?.into();
[INFO] [stdout]     |                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `IStringable` in this scope
[INFO] [stdout]    --> tests/gauntlet.rs:611:20
[INFO] [stdout]     |
[INFO] [stdout] 611 |         let three: IStringable = Uri::create_uri("http://kennykerr.ca/three")?.into();
[INFO] [stdout]     |                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 31 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:634:49
[INFO] [stdout]     |
[INFO] [stdout] 634 |         .async1(TestRunner::create_async_action(0)?, false)?
[INFO] [stdout]     |                                                 ^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:633:5
[INFO] [stdout]     |
[INFO] [stdout] 633 | /     tests
[INFO] [stdout] 634 | |         .async1(TestRunner::create_async_action(0)?, false)?
[INFO] [stdout] 635 | |         .await?;
[INFO] [stdout]     | |______________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:638:53
[INFO] [stdout]     |
[INFO] [stdout] 638 |             .async1(TestRunner::create_async_action(0)?, true)?
[INFO] [stdout]     |                                                     ^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:637:9
[INFO] [stdout]     |
[INFO] [stdout] 637 | /         tests
[INFO] [stdout] 638 | |             .async1(TestRunner::create_async_action(0)?, true)?
[INFO] [stdout] 639 | |             .await
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:646:49
[INFO] [stdout]     |
[INFO] [stdout] 646 |         .async2(TestRunner::create_async_action(0)?, false, 0)?
[INFO] [stdout]     |                                                 ^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:645:5
[INFO] [stdout]     |
[INFO] [stdout] 645 | /     tests
[INFO] [stdout] 646 | |         .async2(TestRunner::create_async_action(0)?, false, 0)?
[INFO] [stdout] 647 | |         .await?;
[INFO] [stdout]     | |______________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:646:61
[INFO] [stdout]     |
[INFO] [stdout] 646 |         .async2(TestRunner::create_async_action(0)?, false, 0)?
[INFO] [stdout]     |                                                             ^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:645:5
[INFO] [stdout]     |
[INFO] [stdout] 645 | /     tests
[INFO] [stdout] 646 | |         .async2(TestRunner::create_async_action(0)?, false, 0)?
[INFO] [stdout] 647 | |         .await?;
[INFO] [stdout]     | |______________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:650:53
[INFO] [stdout]     |
[INFO] [stdout] 650 |             .async2(TestRunner::create_async_action(0)?, true, 0)?
[INFO] [stdout]     |                                                     ^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:649:9
[INFO] [stdout]     |
[INFO] [stdout] 649 | /         tests
[INFO] [stdout] 650 | |             .async2(TestRunner::create_async_action(0)?, true, 0)?
[INFO] [stdout] 651 | |             .await
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:650:64
[INFO] [stdout]     |
[INFO] [stdout] 650 |             .async2(TestRunner::create_async_action(0)?, true, 0)?
[INFO] [stdout]     |                                                                ^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:649:9
[INFO] [stdout]     |
[INFO] [stdout] 649 | /         tests
[INFO] [stdout] 650 | |             .async2(TestRunner::create_async_action(0)?, true, 0)?
[INFO] [stdout] 651 | |             .await
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:659:53
[INFO] [stdout]     |
[INFO] [stdout] 659 |             .async3(TestRunner::create_async_action(0)?, false, 123)?
[INFO] [stdout]     |                                                     ^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:658:9
[INFO] [stdout]     |
[INFO] [stdout] 658 | /         tests
[INFO] [stdout] 659 | |             .async3(TestRunner::create_async_action(0)?, false, 123)?
[INFO] [stdout] 660 | |             .await?,
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:659:65
[INFO] [stdout]     |
[INFO] [stdout] 659 |             .async3(TestRunner::create_async_action(0)?, false, 123)?
[INFO] [stdout]     |                                                                 ^^^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:658:9
[INFO] [stdout]     |
[INFO] [stdout] 658 | /         tests
[INFO] [stdout] 659 | |             .async3(TestRunner::create_async_action(0)?, false, 123)?
[INFO] [stdout] 660 | |             .await?,
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:665:53
[INFO] [stdout]     |
[INFO] [stdout] 665 |             .async3(TestRunner::create_async_action(0)?, true, 123)?
[INFO] [stdout]     |                                                     ^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:664:9
[INFO] [stdout]     |
[INFO] [stdout] 664 | /         tests
[INFO] [stdout] 665 | |             .async3(TestRunner::create_async_action(0)?, true, 123)?
[INFO] [stdout] 666 | |             .await
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:665:64
[INFO] [stdout]     |
[INFO] [stdout] 665 |             .async3(TestRunner::create_async_action(0)?, true, 123)?
[INFO] [stdout]     |                                                                ^^^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:664:9
[INFO] [stdout]     |
[INFO] [stdout] 664 | /         tests
[INFO] [stdout] 665 | |             .async3(TestRunner::create_async_action(0)?, true, 123)?
[INFO] [stdout] 666 | |             .await
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:674:53
[INFO] [stdout]     |
[INFO] [stdout] 674 |             .async4(TestRunner::create_async_action(0)?, false, 123, 0)?
[INFO] [stdout]     |                                                     ^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:673:9
[INFO] [stdout]     |
[INFO] [stdout] 673 | /         tests
[INFO] [stdout] 674 | |             .async4(TestRunner::create_async_action(0)?, false, 123, 0)?
[INFO] [stdout] 675 | |             .await?,
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:674:65
[INFO] [stdout]     |
[INFO] [stdout] 674 |             .async4(TestRunner::create_async_action(0)?, false, 123, 0)?
[INFO] [stdout]     |                                                                 ^^^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:673:9
[INFO] [stdout]     |
[INFO] [stdout] 673 | /         tests
[INFO] [stdout] 674 | |             .async4(TestRunner::create_async_action(0)?, false, 123, 0)?
[INFO] [stdout] 675 | |             .await?,
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:674:70
[INFO] [stdout]     |
[INFO] [stdout] 674 |             .async4(TestRunner::create_async_action(0)?, false, 123, 0)?
[INFO] [stdout]     |                                                                      ^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:673:9
[INFO] [stdout]     |
[INFO] [stdout] 673 | /         tests
[INFO] [stdout] 674 | |             .async4(TestRunner::create_async_action(0)?, false, 123, 0)?
[INFO] [stdout] 675 | |             .await?,
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:680:53
[INFO] [stdout]     |
[INFO] [stdout] 680 |             .async4(TestRunner::create_async_action(0)?, true, 123, 0)?
[INFO] [stdout]     |                                                     ^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:679:9
[INFO] [stdout]     |
[INFO] [stdout] 679 | /         tests
[INFO] [stdout] 680 | |             .async4(TestRunner::create_async_action(0)?, true, 123, 0)?
[INFO] [stdout] 681 | |             .await
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:680:64
[INFO] [stdout]     |
[INFO] [stdout] 680 |             .async4(TestRunner::create_async_action(0)?, true, 123, 0)?
[INFO] [stdout]     |                                                                ^^^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:679:9
[INFO] [stdout]     |
[INFO] [stdout] 679 | /         tests
[INFO] [stdout] 680 | |             .async4(TestRunner::create_async_action(0)?, true, 123, 0)?
[INFO] [stdout] 681 | |             .await
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:680:69
[INFO] [stdout]     |
[INFO] [stdout] 680 |             .async4(TestRunner::create_async_action(0)?, true, 123, 0)?
[INFO] [stdout]     |                                                                     ^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:679:9
[INFO] [stdout]     |
[INFO] [stdout] 679 | /         tests
[INFO] [stdout] 680 | |             .async4(TestRunner::create_async_action(0)?, true, 123, 0)?
[INFO] [stdout] 681 | |             .await
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:690:49
[INFO] [stdout]     |
[INFO] [stdout] 690 |         .async1(TestRunner::create_async_action(200)?, false)?
[INFO] [stdout]     |                                                 ^^^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:689:5
[INFO] [stdout]     |
[INFO] [stdout] 689 | /     tests
[INFO] [stdout] 690 | |         .async1(TestRunner::create_async_action(200)?, false)?
[INFO] [stdout] 691 | |         .await?;
[INFO] [stdout]     | |______________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:694:53
[INFO] [stdout]     |
[INFO] [stdout] 694 |             .async1(TestRunner::create_async_action(200)?, true)?
[INFO] [stdout]     |                                                     ^^^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:693:9
[INFO] [stdout]     |
[INFO] [stdout] 693 | /         tests
[INFO] [stdout] 694 | |             .async1(TestRunner::create_async_action(200)?, true)?
[INFO] [stdout] 695 | |             .await
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:702:49
[INFO] [stdout]     |
[INFO] [stdout] 702 |         .async2(TestRunner::create_async_action(200)?, false, 0)?
[INFO] [stdout]     |                                                 ^^^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:701:5
[INFO] [stdout]     |
[INFO] [stdout] 701 | /     tests
[INFO] [stdout] 702 | |         .async2(TestRunner::create_async_action(200)?, false, 0)?
[INFO] [stdout] 703 | |         .await?;
[INFO] [stdout]     | |______________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:702:63
[INFO] [stdout]     |
[INFO] [stdout] 702 |         .async2(TestRunner::create_async_action(200)?, false, 0)?
[INFO] [stdout]     |                                                               ^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:701:5
[INFO] [stdout]     |
[INFO] [stdout] 701 | /     tests
[INFO] [stdout] 702 | |         .async2(TestRunner::create_async_action(200)?, false, 0)?
[INFO] [stdout] 703 | |         .await?;
[INFO] [stdout]     | |______________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:706:53
[INFO] [stdout]     |
[INFO] [stdout] 706 |             .async2(TestRunner::create_async_action(200)?, true, 0)?
[INFO] [stdout]     |                                                     ^^^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:705:9
[INFO] [stdout]     |
[INFO] [stdout] 705 | /         tests
[INFO] [stdout] 706 | |             .async2(TestRunner::create_async_action(200)?, true, 0)?
[INFO] [stdout] 707 | |             .await
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:706:66
[INFO] [stdout]     |
[INFO] [stdout] 706 |             .async2(TestRunner::create_async_action(200)?, true, 0)?
[INFO] [stdout]     |                                                                  ^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:705:9
[INFO] [stdout]     |
[INFO] [stdout] 705 | /         tests
[INFO] [stdout] 706 | |             .async2(TestRunner::create_async_action(200)?, true, 0)?
[INFO] [stdout] 707 | |             .await
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:715:53
[INFO] [stdout]     |
[INFO] [stdout] 715 |             .async3(TestRunner::create_async_action(200)?, false, 123)?
[INFO] [stdout]     |                                                     ^^^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:714:9
[INFO] [stdout]     |
[INFO] [stdout] 714 | /         tests
[INFO] [stdout] 715 | |             .async3(TestRunner::create_async_action(200)?, false, 123)?
[INFO] [stdout] 716 | |             .await?,
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:715:67
[INFO] [stdout]     |
[INFO] [stdout] 715 |             .async3(TestRunner::create_async_action(200)?, false, 123)?
[INFO] [stdout]     |                                                                   ^^^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:714:9
[INFO] [stdout]     |
[INFO] [stdout] 714 | /         tests
[INFO] [stdout] 715 | |             .async3(TestRunner::create_async_action(200)?, false, 123)?
[INFO] [stdout] 716 | |             .await?,
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:721:53
[INFO] [stdout]     |
[INFO] [stdout] 721 |             .async3(TestRunner::create_async_action(200)?, true, 123)?
[INFO] [stdout]     |                                                     ^^^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:720:9
[INFO] [stdout]     |
[INFO] [stdout] 720 | /         tests
[INFO] [stdout] 721 | |             .async3(TestRunner::create_async_action(200)?, true, 123)?
[INFO] [stdout] 722 | |             .await
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:721:66
[INFO] [stdout]     |
[INFO] [stdout] 721 |             .async3(TestRunner::create_async_action(200)?, true, 123)?
[INFO] [stdout]     |                                                                  ^^^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:720:9
[INFO] [stdout]     |
[INFO] [stdout] 720 | /         tests
[INFO] [stdout] 721 | |             .async3(TestRunner::create_async_action(200)?, true, 123)?
[INFO] [stdout] 722 | |             .await
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:730:53
[INFO] [stdout]     |
[INFO] [stdout] 730 |             .async4(TestRunner::create_async_action(200)?, false, 123, 0)?
[INFO] [stdout]     |                                                     ^^^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:729:9
[INFO] [stdout]     |
[INFO] [stdout] 729 | /         tests
[INFO] [stdout] 730 | |             .async4(TestRunner::create_async_action(200)?, false, 123, 0)?
[INFO] [stdout] 731 | |             .await?,
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:730:67
[INFO] [stdout]     |
[INFO] [stdout] 730 |             .async4(TestRunner::create_async_action(200)?, false, 123, 0)?
[INFO] [stdout]     |                                                                   ^^^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:729:9
[INFO] [stdout]     |
[INFO] [stdout] 729 | /         tests
[INFO] [stdout] 730 | |             .async4(TestRunner::create_async_action(200)?, false, 123, 0)?
[INFO] [stdout] 731 | |             .await?,
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:730:72
[INFO] [stdout]     |
[INFO] [stdout] 730 |             .async4(TestRunner::create_async_action(200)?, false, 123, 0)?
[INFO] [stdout]     |                                                                        ^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:729:9
[INFO] [stdout]     |
[INFO] [stdout] 729 | /         tests
[INFO] [stdout] 730 | |             .async4(TestRunner::create_async_action(200)?, false, 123, 0)?
[INFO] [stdout] 731 | |             .await?,
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:736:53
[INFO] [stdout]     |
[INFO] [stdout] 736 |             .async4(TestRunner::create_async_action(200)?, true, 123, 0)?
[INFO] [stdout]     |                                                     ^^^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:735:9
[INFO] [stdout]     |
[INFO] [stdout] 735 | /         tests
[INFO] [stdout] 736 | |             .async4(TestRunner::create_async_action(200)?, true, 123, 0)?
[INFO] [stdout] 737 | |             .await
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:736:66
[INFO] [stdout]     |
[INFO] [stdout] 736 |             .async4(TestRunner::create_async_action(200)?, true, 123, 0)?
[INFO] [stdout]     |                                                                  ^^^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:735:9
[INFO] [stdout]     |
[INFO] [stdout] 735 | /         tests
[INFO] [stdout] 736 | |             .async4(TestRunner::create_async_action(200)?, true, 123, 0)?
[INFO] [stdout] 737 | |             .await
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0698]: type inside `async fn` body must be known in this context
[INFO] [stdout]    --> tests/gauntlet.rs:736:71
[INFO] [stdout]     |
[INFO] [stdout] 736 |             .async4(TestRunner::create_async_action(200)?, true, 123, 0)?
[INFO] [stdout]     |                                                                       ^ cannot infer type for type `{integer}`
[INFO] [stdout]     |
[INFO] [stdout] note: the type is part of the `async fn` body because of this `await`
[INFO] [stdout]    --> tests/gauntlet.rs:735:9
[INFO] [stdout]     |
[INFO] [stdout] 735 | /         tests
[INFO] [stdout] 736 | |             .async4(TestRunner::create_async_action(200)?, true, 123, 0)?
[INFO] [stdout] 737 | |             .await
[INFO] [stdout]     | |__________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 136 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0422, E0432, E0433, E0698.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "802c66826d22e258f19ac1497cea435f947302d5bd8dd46d9f7c89bd6e719dec", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "802c66826d22e258f19ac1497cea435f947302d5bd8dd46d9f7c89bd6e719dec", kill_on_drop: false }`
[INFO] [stdout] 802c66826d22e258f19ac1497cea435f947302d5bd8dd46d9f7c89bd6e719dec
